package com.tuanzi.loan.vo.view.family;

import java.util.List;

import lombok.Data;

/**
 * @author Ray 2017/10/16
 */
@Data
public class UserValidateView {

	private BaiduJR baiduJR;

	private DianJin dianJin;

	private UserAuthInfo authInfo;

	private List<PhoneContact> contacts;

    private List<CallLog> callLogs;

	@Data
	public static final class CallLog{
		private String callDate;
		private String phoneNumber;
		private String phoneNumberHomeLocation;
		private String callTime;
		private String callType;
	}

	@Data
	public static final class PhoneContact{
		private String name;
		private String number;
	}

	@Data
	public static final class UserAuthInfo{
		private String phonePosition;
		private String phoneContacts;
		private String phoneNetAccessTime;
		private String ispAuth;
		private String sesamePoint;
		private String faceIdAuth;
	}

	@Data
	public static final class BaiduJR {

		private String blackLevel;

		private List<BaiduJRResult> results;

	}

	@Data
	public static final class BaiduJRResult {

		private String blackReason;

		private String blackDetail;
	}

	@Data
	public static final class DianJin {

		private String address;

		private List<DianJinResult> results;
	}

	@Data
	public static final class DianJinResult {

		private String originalType;

		private String type;

		private String cycle;

		private String platformType;

		private String platformCode;

		private String registerTime;

		private String applicationTime;

		private String applicationAmount;

		private String applicationResult;

		private String loanLendersTime;

		private String loanLendersAmount;

		private String counts;

		private String money;

	}
}
